pumping stations - German English Dictionary